17
1
4
20
8
29
6
61
54
71
134
97
1158
118
162
178
19
26
37
77
35
76
53
36
164
44
72
388
169
75
94
63
292
43
31